biochemical reactors - English Synonyms Dictionary